/*
esp8266
NodeMCU 闪存文件增加内容
2021-09-12
*/

#include <FS.h>

String fileName = "/lee/readme.txt"; // 初读取的文件位置名称

void setup()
{
  Serial.begin(9600);       // 启动中口
  Serial.println();

  if(SPIFFS.begin()) // 启动闪存文件系统
  {
    Serial.println("SPIFFS started.");
  }
  else
  {
    Serial.println("SPIFFS Failed to start.");
  }

  if(SPIFFS.exists(fileName)) // 是否存在文件
  {
    Serial.print(fileName);
    Serial.println(" FOUND.");

    File dataFile = SPIFFS.open(fileName, "a"); // 建立File对象向SPIFFS中file对象，增加模式
    dataFile.println("This is appended information."); // 添加内容
    dataFile.close();       // 操作完成关闭文件
    Serial.println("Finished appended data to SPIFFS.");
  }
  else
  {
    Serial.print(fileName);
    Serial.println(" NOT FOUND.");    
  }
}

void loop()
{
}
